/*
	Project: Pretty
	Author: Mr Dung
	Version:1
	Style: Black
*/
@import url('reset.css');
@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}
@font-face {
    font-family: "MyFont";
    src: url("HelveticaWorld-Regular.eot");
}
@font-face {
    font-family: "MyFont";
    src: url("HelveticaWorld-Regular.ttf");
}
@font-face {
    font-family: "MyTitle";
    src: url("HelveticaNeueLTCom-Roman.eot");
}
@font-face {
    font-family: "MyTitle";
    src: url("HelveticaNeueLTCom-Roman.ttf");
}
/* Mobile Layout: 480px and below. */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
#wrapper {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header-top {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#header-top-second #bg-search
{
	background:url(../images/bg-search_03.jpg) repeat;
	min-height:340px;
	display:none;
	border-top:1px solid #485634;
}
#search
{
	width:80%;
	margin:21px auto 0;
	/*background:url(../images/arrow-down_03.png) no-repeat top center;*/
}
#search ul.search-text li
{
	color:#fffffe;
	font-weight:bold;
	float:left;
}
#search ul.search-text li a
{
	color:#b6bda7;
	font-weight:bold;
	padding:2px 10px;
	text-shadow:0 5px 5px #000;
}
#search ul.search-text li a:hover
{
	background:#80896b;
}
#second-child
{
	width:35%;
	position:relative;
	z-index:5;
	height:auto;
	line-height:48px;
	overflow:hidden;
	margin:0 auto;
}
#txt-monaco
{
	float:left;
	margin-right:50px;
}
#upload{
	background:url(../images/upload_03.png) no-repeat left center;
	width:103px;
	float:left;
}
#filter
{
	float:left;
	margin-right:55px;
	background:url(../images/icon-zoom_03.png) no-repeat left center;
}
#filter h5
{
	text-indent:30px;
	margin-right:5px;
}
#filter h5, #upload h5
{
	color:#89af4c;
	text-transform:uppercase;
	cursor:pointer;
	float:left;
	font-size:18px;
}
#upload h5
{
	text-indent:45px;
}
#txt-monaco h5
{
	color:#89af4c;
	cursor:pointer;
	font-size:27px;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	margin-right:5px;
}
#second-child .up{
	background:url(../images/arro_up.png) no-repeat;
}
#second-child .down{
	background:url(../images/arro_down.png) no-repeat;
}
#second-child span.arr{
	width:12px;
	height:7px;
	cursor:pointer;
	margin-top:22px;
	display:block;
	float:left;
}
#search ul.list-country li.first ul.child li:hover
{
	background:#80896b;
	margin-left:-15px;
	padding-left:15px;
}
#search ul.list-country li.first ul.child li:hover a
{
	font-weight:bold;
}
#search ul.list-country
{
	margin-top:20px;
}
#search ul.list-country li.first
{
	float:left;
	width:20%;
}
#search ul.list-country li h5 a
{
	color:#fffffe;
	font-size:15px;
	font-weight:bold;
	padding:0px 5px;
	text-shadow:0 5px 5px #000;
}
#search ul.list-country li h5 a:hover
{
	color:#7e8869;
}
#search ul.list-country li ul.child
{
	margin-left:15px;
	margin-top:10px;
}
#search ul.list-country li.first ul.child li
{
	margin-bottom:10px;
}
#search ul.list-country li.first ul.child li a
{
	color:#d1d5c8;
	text-shadow:0 5px 5px #000;
	font-size:13px;
	padding:5px;
	display:block;
}
#header-second {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#column-headers
{
	width:100%;
	height:31px;
}
#column-headers .header
{
	float:left;
	height:30px;
	line-height:30px;
	border:1px solid #cac9c9;
}
#column-headers .header a
{
	font-size:16px;
	font-family:MyTitle;
	padding-left:8%;
	color:#2b2a2a;
	text-transform:uppercase;
}
#column-headers .header1 a
{
	color:#FFF;
	padding-left:4%;
}
#column-headers .header1
{
	width:22%;
	background:#6fc0df;
}
#column-headers .header2
{
	width:33.5%;
	background:#a7cf5f;
}
#column-headers .header3
{
	width:44%;
	float:right;
	background:#ffffff;
}
#header-three {
	clear: none;
	float: left;
	width: 100%;
	padding-top:16px;
	background:#92a298;
	height:auto;
	display: block;
	border-top:4px solid #6c7065;
}
#maincontent {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#footer .copy-right
{
	padding-top:2%;
	padding-bottom:2%;
}
#footer .bg-gray
{
	background:#6c7065;
	border-bottom:2px solid #5a5e54;
	padding:5px 0;
	border-top:2px solid #5a5e54;
}
#footer .left-foot
{
	height:180px;
}
#footer .left-foot, #footer .copy-right .all-right
{
	float:left;
	width:49%;
	padding-left:1%;
}
#footer .left-foot h2, #footer .right-foot h2
{
	font-size:12px;
	text-transform:uppercase;
	padding:5px 0;
}
#footer .left-foot p
{
	line-height:18px;
	text-align:justify;
}
#footer .right-foot, #footer .copy-right .powered
{
	float:right;
	width:25%;
}
#footer 
{
	color:#ffffff;
}
#footer .right-foot h2
{
	font-size:16px;
}
#footer .copy-right .all-right {
	font-size:12px;
	text-transform:uppercase;
}
#footer .follow
{
	float:left;
    padding-left: 1%;
	line-height:33px;
    width: 44%;
}
#footer .follow p
{
	color:#eaeaea;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
} 
#footer .follow p a
{
	margin-left:8px;
}
#footer .menu-foot
{
	float:right;
	line-height:40px;
	width:55%;
}
#footer .menu-foot ul.menu-footer
{
	float:right;
}
#footer .menu-foot ul.menu-footer li
{
	float:left;
}
#footer .menu-foot ul.menu-footer li a
{
	color:#fffefe;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 15px;
	display:block;
}
#footer .menu-foot ul.menu-footer li a:hover
{
	color:#92a298;
}
.two ul.box li
{
	position:relative;
	overflow:hidden;
}
#sidebar-left-3.two ul.box li, #sidebar-left-2.two ul.box li
{
	margin-top:33px;
}
.two ul.box li .bg-anh
{
	width:100%;
}
.two ul.box li .bg-anh img
{
	box-shadow:0 1px 4px 1px #B4B6A9, 2px 2px 1px 0 #FFFFFF inset;
	background-color:#F8F9F4;
	background-image:linear-gradient(#F8F9F4, #FDFDFB);
	margin:0 auto;
	display:block;
	opacity: 1;
    -webkit-transition: opacity .5s ease-out;
}
.two ul.box li .bg-anh img:hover
{
	opacity: .5;
    -webkit-transition: opacity .5s ease-out;
}
.two ul.box
{
	padding:0 28px;
}
#sidebar-left-2.two ul.box li .bg-white, #sidebar-left-3.two ul.box li .bg-white
{
	width:100%;
	left:0;
}
.two ul.box li .bg-white
{
	background:url(../images/bg-hover-going_03.png) repeat;
	position:absolute;
	bottom:0;	
	padding:7px 0px;
	height:36px;
}
.two ul.box li .bg-white span.icon-chart
{
	background:url(../images/chart_03.png) no-repeat;
	width:19px;
	height:18px;
	display:block;
	position:absolute;
	bottom:25px;
	right:8px;
	cursor:pointer;
}
.two ul.box li .bg-white .share-square
{
	overflow:hidden;
	color:#161616;
	font-size:12px;
	line-height:20px;
}
.two ul.box li .bg-white .share-square .count
{
	font-weight:bold;
	margin-right:5px;
}
.two ul.box li .bg-white .share-square .icon-square
{
	background:url(../images/icon-share-2_03.jpg) no-repeat;
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin-right:5px;
}
.two ul.box li .bg-white .tag a
{
	color:#000000;
	font-size:11px;
	overflow:hidden;
}
.two ul.box li .bg-white .view
{
	position:absolute;
	bottom:0px;
	right:10px;	
}
.two ul.box li .bg-white .tag
{
	overflow:hidden;
	padding:7px 0;
}
.two ul.box li .bg-white .txt-like, .two ul.box li .bg-white .tag, .two ul.box li .bg-white .des, .two ul.box li .bg-white .view
{
	display:none;
}
.two ul.box li .bg-white .tag span
{
	display:block;
	height:16px;
	line-height:16px;
	float:left;
	width:4px;
}
.two ul.box li .bg-white h5 a
{
	color:#000000;
	font-weight:bold;
}
.two ul.box li .bg-white h5 a .code
{	
	font-size:14px;	
	margin-right:2%;
}
.two ul.box li .bg-white .des
{
	color:#000000;
	font-style:italic;
	font-size:12px;
}
.two ul.box li .bg-white h5 a .name
{
	font-size:12px;
}
.two ul.box li .bg-white .tag span.left-s
{
	background:url(../images/span-correr_12.png) no-repeat;			
}
.two ul.box li .bg-white .tag span.mid-s
{
	background:url(../images/span-correr_14.png) repeat-x;
	width:auto;
	padding:0 2%;
}
.two ul.box li .bg-white .tag span.right-s
{
	background:url(../images/span-correr_16.png) no-repeat;
}
#button-top {
    background: url(../images/top_03.jpg) no-repeat;
    bottom: 0px;
    cursor: pointer;
    height: 35px;
	z-index:1000;
    position: fixed;
    right: 10px;
    text-indent: -99999px;
    width: 72px;
}
#free-account
{
	background: url(../images/btn-sub_03.png) no-repeat;
    top: 230px;
    cursor: pointer;
	z-index:100;
    height: 120px;
    position: fixed;
    right: 0px;
    text-indent: -99999px;
    width: 25px;
}
#subscribe
{
	background: url(../images/btn-sub_09.png) no-repeat;
    top: 380px;
	z-index:100;
    cursor: pointer;
    height: 93px;
    position: fixed;
    right: 0px;
    text-indent: -99999px;
    width: 25px;
}
#sidebar-left ul.list-new-member li
{
	overflow:hidden;
	position:relative;
	padding:9px 9px 7px 9px;
	height:104px;
}
#sidebar-left ul.list-new-member li .bg-pic
{
	border:1px solid #afafaf;
	width:28.20513%;
	position:relative;
	box-shadow:3px 2px 5px #CCC;
	z-index:10;
	height:auto;
	float:left;
	margin-right:5px;
}
#sidebar-left ul.list-new-member li .view
{
	padding:60px 0px 10px 90px;
}
#sidebar-left ul.list-new-member li .view a, .two ul.box li .bg-white .view a
{
	background:#f70180;
	border-radius:5px;
	width:75px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding:1px 5px;
	text-transform:1px 3px 5px #CCC;
}
#sidebar-left ul.list-new-member li .view a:hover, .two ul.box li .bg-white .view a:hover
{
	color:#d0d0d0;
}
#sidebar-left ul.list-new-member li .bg-gray
{
	background:url(../images/icon/bg-hover_03.png) repeat;
	position:absolute;
	display:none;
	width:100%;
	bottom:0;
	height:0;
	left:0;
	z-index:5;
}
#sidebar-left ul.list-new-member li:hover .view, #sidebar-left ul.list-new-member li:hover .txt-like
{
	display:block;
}
#sidebar-left ul.list-new-member li:hover .txt-share
{
	display:none;
}
#sidebar-left ul.list-new-member li .txt-like
{
	clear:both;
}
#sidebar-left ul.list-new-member li h6
{
	padding-top:32px;
	position:relative;
	z-index:10;
}
#sidebar-left ul.list-new-member li h6 a
{
	font-weight:bold;
	color:#202020;
	font-size:13px;
}
#sidebar-left ul.list-new-member li:hover h6 a
{
	color:#cc2818;
}
#sidebar-left ul.list-new-member li .txt-share .icon-social
{
	background:url(../images/icon/icon-social_32.png) no-repeat;
	display:block;
	width:18px;
	height:18px;
	float:left;
}
#sidebar-left ul.list-new-member li .txt-share .num-share
{
	color:#202020;
	font-size:11px;
	text-transform:uppercase;
}
#sidebar-left ul.list-new-member li .txt-share .ago
{
	color:#848484;
	font-size:11px;
}
#sidebar-left ul.list-new-member li.adv:hover
{
	background:none;
}
#sidebar-left ul.list-new-member li.adv
{
	height:147px;
}
#sidebar-left .new-member
{
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
	background: #6fc0df;
	border-bottom:1px solid #d6d6d6;
	box-shadow:0 3px 8px #dedede;
	text-indent:10px;
	text-transform:uppercase;
	padding:4px 0;
}
#content {
	clear: none;
	float: left;
	width: 76%;
	display: block;
}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
.gridContainer {
	width: 100%;	
}
#wrapper {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header-top {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#header-second {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#maincontent {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}

}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 100%;
	max-width: 1920px;
	margin: auto;
}
#wrapper {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
#header-top {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#header-second {
	clear: none;
	float: left;
	position:relative;
	z-index:5;
	width: 100%;
	display: block;
}
#maincontent {
	clear: none;
	float: left;
	width: 100%;
	display: block;
}
#adv
{
	background:url(../images/bg-adv_03.jpg) repeat;
	height:44px;
	width:100%;
	padding:6px 0;
}
#adv .btn-close
{
	background:url(../images/btn-close_03.png) no-repeat;
	position:absolute;
	top:6px;
	left:6px;
	width:8px;
	cursor:pointer;
	height:9px;
}
#adv p
{
	overflow:hidden;
}
#adv a
{
	color:#FFF;
	font-size:12px;
	float:left;
	font-weight:bold;
	cursor:pointer;
	display:block;
}
#adv .sign
{
	background:#f70180;
	border-radius:5px;
	width:67px;
	margin-right:10px;
	padding:0 15px;
	height:20px;
	line-height:20px;
	text-align:center;
}
#adv .face
{
	background:url(../images/fb_03.png) no-repeat;
	width:84px;
	height:22px;
	text-indent:-9999px;
}
#adv span
{
	float:left;
	margin-right:15px;
	color:#303030;
	font-size:14px;
}
#pop-up
{
	background:#ffffff;
	border-radius:5px;
	border:1px solid #565f44;
	padding:10px 6px 10px 30px;
	width:52%;
	position:relative;
	margin:0 auto;
	height:auto;
	overflow:hidden;
}
#header-top
{
	background:url(../images/bg-headtop_02.jpg) repeat-x;
	height:55px;
	position:relative;
	z-index:10;
	border-top:1px solid #cede98;
	box-shadow:0 5px 5px #CCC;
	border-bottom:1px solid #cdcdcd;
}
#logo
{
	margin-left:2%;
	width:152px;
	padding-top:11px;
	float:left;
	margin-right:4%;
}
#left-top
{
	width:50%;
	float:left;
}
#left-top ul.invite li
{
	float:left;
}
#left-top ul.invite li:hover
{
	background:url(../images/bg-hover_03.jpg) repeat-x;
	height:56px;
}
#left-top ul.invite li:hover a
{
	color:#71913e;
}
#left-top ul.invite li a
{
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
	display:block;
	padding:0px 20px;
	height:35px;
	line-height:70px;
}
#left-top ul.invite li.friend:hover a
{
	background:url(../images/icon/icon-shop_08_hover.png) no-repeat center center;
}
#left-top ul.invite li.shop:hover a
{
	background:url(../images/icon/icon-shop_10_hover.png) no-repeat center center;
}
#left-top ul.invite li.cont:hover a
{
	background:url(../images/icon/icon-shop_03_hover.png) no-repeat center center;
}
#left-top ul.invite li.apps:hover a
{
	background:url(../images/icon/icon-shop_05_hover.png) no-repeat center center;
}
#left-top ul.invite li.friend a
{
	background:url(../images/icon/icon-shop_08.png) no-repeat center center;
}
#left-top ul.invite li.shop a
{
	background:url(../images/icon/icon-shop_10.png) no-repeat center center;
}
#left-top ul.invite li.cont a
{
	background:url(../images/icon/icon-shop_03.png) no-repeat center center;
}
#left-top ul.invite li.apps a
{
	background:url(../images/icon/icon-shop_05.png) no-repeat center center;
}
#right-top
{
	float:right;
	height:55px;
	border-left:1px dashed #839161;
}
#right-top ul.list-social li
{
	float:left;
	position:relative;
}
#right-top ul.list-social li.social
{
	background:url(../images/bg-social_03.png) no-repeat;
	width:109px;
	border-right:1px dashed #839161;
	height:55px;
	cursor:pointer;
}
#social
{
	background:url(../images/bg-login_03.jpg) repeat;
	border:1px solid #8bb14e;
	display:none;
	position:absolute;
	top:55px;
	right:-1px;
	box-shadow: -1px 2px 10px #666666;
	width:540px;
	padding:15px 30px;
}
#social .rss
{
	float:left;
	padding-right:20px;
	border-right:1px solid #dbdbdb;
}
#social ul.list-social
{
	float:left;
	padding-left:20px;
	border-left:1px solid #ffffff;
}
#social ul.list-social li
{
	float:left;
	margin-right:30px;
}
#right-top ul.list-social li.social:hover
{
	background:url(../images/bg-social-hover_03.png) no-repeat;
}
#right-top ul.list-social li.social:hover #social
{
	display:block;
}
#right-top ul.list-social li.login
{
	background:url(../images/login-normal_03.png) no-repeat 0 center;
	width:68px;
	height:55px;
	cursor:pointer;
}
#right-top ul.list-social li.login:hover
{
	background:url(../images/login-hover_03.png) no-repeat;
}
#right-top ul.list-social li.login:hover #login
{
	display:block;
}
#login , #profile
{
	width:727px;
	padding:15px 28px;
	background:url(../images/bg-login_03.jpg) repeat;
	position:absolute;
	top:55px;
	display:none;
	right:0;
	border:1px solid #d3d3d3;
	box-shadow:-1px 2px 10px #666666;
}
#login .left-log
{
	float:left;
	border-right:1px solid #dbdbdb;
	width:352px;
	padding-right:27px;
}
#login .right-log
{
	float:left;
	border-left:1px solid #f6f7f8;
	width:326px;
	padding-left:20px;
}
#login .right-log h5
{
	color:#6096c3;
	font-size:20px;
	margin-bottom:10px;
}
#login .right-log p
{
	color:#8b8989;
	font-size:13px;
	line-height:20px;
}
#login .right-log .openid
{
	margin-bottom:0;
}
#login .right-log .openid a
{
	width:50px;
	height:50px;
	margin-right:20px;
	display:block;
	float:left;
	text-indent:-9999px;
}
#login .right-log .openid .fb
{
	background:	url(../images/icon-social-login_14.png) no-repeat;
}
#login .right-log .openid .tw
{
	background:	url(../images/icon-social-login_16.png) no-repeat;
}
#login .right-log .openid .gg
{
	background:	url(../images/icon-social-login_18.png) no-repeat;
}
#login p, #form-login .right-log p
{
	overflow:hidden;
	margin-bottom:20px;
}
#login p.bot
{
	border-bottom:1px solid #dbdbdb;
}
#login p.bot, #form-login .right-log p.bot
{
	color:#585858;
	padding-bottom:15px;
	margin-bottom:0;
}
#login p.need
{
	border-top:1px solid #f6f7f8;
	padding-top:20px;
	margin-bottom:0;
}
#login p.need a{
	color:#787878;
	font-size:14px;
	text-decoration:underline;
}
#login p.need span
{
	color:#2993de;
}
#login p.bot .remer
{
	float:left;
}
#login p.bot .forgot, #form-login .right-log p.bot .forgot
{
	color:#009ae2;
	font-size:13px;
	text-decoration:underline;
	float:right;
}
#login p.bot .forgot:hover, #login p.need a:hover
{
	font-weight:bold;
}
#login .us, #login .pw, #form-login .right-log .us, #form-login .right-log .pw
{
	border:1px solid #cecece;
	width:350px;
	color:#909090;
	font-size:13px;
	height:32px;
	line-height:32px;
	text-indent:30px;
}
#login input[type=submit], #form-login input[type=submit], #login input[type=button]
{
	background:url(../images/btn-login_07.jpg) no-repeat;
	width:90px;
	height:35px;
	float:right;
	border:0;
	cursor:pointer;
}
#login .us, #form-login .right-log .us
{
	background:url(../images/icon-key_03.jpg) no-repeat 10px center #FFF;
}
#login .pw, #form-login .right-log .pw
{
	background:url(../images/icon-key_07.jpg) no-repeat 10px center #FFF;
}
.regular-checkbox {
	display: none;
}

.regular-checkbox + label {
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 9px;
	float:left;
	border-radius: 3px;
	display: inline-block;
	position: relative;
	margin-right:5px;
}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
.regular-checkbox:checked + label {
	background-color: #f1f1f1;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

.regular-checkbox:checked + label:after {
	content: '\2714';
	font-size: 14px;
	position: absolute;
	top: 0px;
	left: 3px;
	color: #71913e;
}
#header-top-second
{
	clear:both;
	background:#f3f3f3;
}
.top{
	position:fixed;
	top:0;
	z-index:999;
	width:100%;
	background:#fff
}
.navigation.index{
	padding-top:198px
}
.navigation{
	padding-top:150px
}
#sidebar-left {
	clear: none;
	float: left;
	width: 22%;
	background:url(../images/icon/bg-sidebar-left_03.jpg) repeat;
	border:1px solid #e2e2e2;
	box-shadow:3px -1px 5px #e1e1e1;
	display: block;
	margin-right:1px;
}
#sidebar-left-2
{
	clear: none;
	float: left;
	margin-right:1px;
	width: 33.5%;
	border-right:1px solid #cac9c9;
}
#sidebar-left-3
{
	clear: none;
	float: right;
	width: 44%;
}
/*search advance*/
#bg-search-ad
{
	background:url(../images/bg-login_03.jpg) repeat;
	display:none;
	min-height: 340px;
	position:relative;
	z-index:10;
}
#search-ad
{
	width:80%;
	padding:17px 0;
	margin:-49px auto 0;
}
#basic-search
{
	margin-bottom:10px;
	border-bottom:1px solid #dbdbdb;
	width:95%;
	padding-bottom:15px;
	height:auto;
	overflow:hidden;
}
#basic-search .less-search
{
	color:#548ea4;
	font-size:13px;
	float:right;
	font-weight:bold;
	margin-top:5px;
	cursor:pointer;
}
#basic-search input[type=text]
{
	background:url(../images/advanced-search_03.jpg) repeat-x;
	width:940px;
	text-indent:10px;
	height:34px;
	border:1px solid #adc671;
	float:left;
}
#basic-search input[type=submit]
{
	background:url(../images/btnsubmit_03.jpg) no-repeat;
	width:83px;
	height:36px;
	border:0;
	cursor:pointer;
	float:left;
}
#advance
{
	margin-top:15px;
}
#advance .all-gender
{
	position:relative;
	float:left;
	margin-right:26px;
}
#advance ul.list-txt{
	overflow:hidden;
}
#advance ul.list-txt li
{
	float:left;
	width:330px;
}
#advance ul.list-txt li p
{
	margin-bottom:5px;
}
#advance ul.list-txt li .row1
{
	margin-bottom:10px;
}
#advance .lab
{
	color:#656a5d;
	font-size:12px;
	font-weight:bold;
}
#advance .row1
{
	overflow:hidden;
}
#advance .row1 .to
{
	color:#627b8d;
	font-size:12px;
	float:left;
	margin:0 10px;
}
#advance .row1 .age, #advance .row1 .chest
{
	position:relative;
	float:left;
}
#advance .row1 .age select.select
{
	height: 20px !important;
    line-height: 20px;
    width: 48px !important;
}
#advance .row1 .age span.select
{
	background: url(../images/bg-select-age_03.png) no-repeat;   
    height: 20px;    
    line-height: 20px;   
    width: 48px;    
}
#advance .row1 .chest select.select
{
	height: 20px !important;
    line-height: 20px;
    width: 97px !important;
}
#advance .row1 .chest span.select
{
	background: url(../images/bg-select-age_06.png) no-repeat;   
    height: 20px;    
    line-height: 20px;   
    width: 97px;    
}
#advance .all-gender select.select{
	height: 28px !important;
    line-height: 28px;  
    width: 184px !important;    
}
#advance .all-gender span.select
{
	background: url(../images/bg-select_03.png) no-repeat scroll 0 0 transparent;   
    height: 28px;    
    line-height: 26px;   
    width: 184px;    
}
select.select
{
	  position: relative;
	  z-index: 10;
}
span.select
{
	position: absolute;
    text-indent: 10px;
	z-index: 1;
	left: 0;
	bottom: 0;
    cursor: default;
	color:#575757;
    float: left;
    font-size: 12px;
}
/*page register recovered*/
#regiser-recovered
{
	margin-bottom:20px;
}
#regiser-recovered .left
{
	float:left;
	margin-right:2%;
	overflow:hidden;
	width:71%;
	margin-left:1%;
	border:1px solid #cac9c9;
	background:#FFF;
	box-shadow:2px 2px 5px #cfcfcf;
	box-shadow:2px 2px 5px cac9c9;
}
#regiser-recovered .left h1
{
	background:#6fc0df;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-indent:10px;
	padding:10px 0;
}
#regiser-recovered #form-create-account
{
	padding:28px 91px;
	height:auto;
	overflow:hidden;
}
#regiser-recovered #form-create-account .note
{
	background:#fefbee;
	margin-bottom:10px;
	border:2px solid #eadeb1;
	padding:10px 20px;
}
#regiser-recovered #form-create-account .add
{
	position:relative;
	float:left;
}
#regiser-recovered #form-create-account select.select
{
	 height: 33px !important;
    line-height: 33px;
    width: 370px !important;
}
#regiser-recovered #form-create-account span.select
{
	background: url("../images/bg-select-register_03.jpg") no-repeat scroll 0 0 transparent;
    height: 33px;
	color:#b2b1b1;
	font-size:14px;
    line-height: 33px;
    width: 370px;
}
#regiser-recovered #form-create-account .note p
{
	font-size:14px;
	color:#656464;
}
#regiser-recovered #form-create-account p.create
{
	margin-bottom:10px;
	overflow:hidden;
	float:left;
}
#regiser-recovered #form-create-account .first
{
	color:#656464;
	width:368px;
	float:left;
	margin-right:35px;
	font-size:14px;
}
#regiser-recovered #form-create-account .inputbox.last, #regiser-recovered #form-create-account .first.last
{
	margin-right:0;
}
#regiser-recovered #form-create-account .inputbox
{
	border:1px solid #b8c3c9;
	background:#ffffff;
	float:left;
	width:368px;
	margin-right:35px;
	height:31px;
	line-height:31px;
	color:#b2b1b1;
	font-size:14px;
	text-indent:5px;
}
#regiser-recovered #form-create-account input[type=submit].submit
{
	background:url(../images/bg-submit_11.jpg) repeat-x;
	height:36px;
	border-top:0;
	border-bottom:0;
	cursor:pointer;
	float:right;
	color:#617838;
	font-size:16px;
	font-weight:bold;
	padding:0 7px;
	text-shadow:0 1px 0px #FFF;
	border-left:1px solid #a8c26c;
	border-right:1px solid #a8c26c;
}
#regiser-recovered .right, #invite .right
{
	float:right;
	margin-right:5px;
	width:25%;
	overflow:hidden;
	border:1px solid #cac9c9;
	background:#FFF;
	box-shadow:2px 2px 5px #cfcfcf;
	box-shadow:2px 2px 5px cac9c9;
}
.right ul.list-tips
{
	margin-left:20px;
	margin-top:10px;
}
.right ul.list-tips li a
{
	color:#656464;
	font-size:12px;
	text-indent:20px;
	display:block;
	font-weight:bold;
}
.right ul.list-tips li a:hover
{
	color:#6fc0df;
}
.right ul.list-tips li
{
	margin-bottom:10px;
}
.right .txt-tips
{
	color:#393838;
	font-size:16px;
	padding:10px 0;
	text-indent:20px;
	font-weight:bold;
	border-bottom:1px solid #cac9c9;
}
.right ul.list-tips li p
{
	color:#656464;
	font-size:12px;
	line-height:20px;
}
.right ul.list-tips li.row1 a
{
	background:url(../images/icon-right_03.png) left center no-repeat;
}
.right ul.list-tips li.row2 a
{
	background:url(../images/icon-right_06.png) left center no-repeat;
}
.right ul.list-tips li.row3 a
{
	background:url(../images/icon-right_09.png) left center no-repeat;
}
.right ul.list-tips li.row4 a
{
	background:url(../images/icon-right_12.png) left center no-repeat;
}
.right ul.list-tips li.row5 a
{
	background:url(../images/icon-right_15.png) left center no-repeat;
}
/*contest*/
#branded-contest h1
{
	color:#333333;
	font-size:16px;
	margin-bottom:30px;
	text-transform:uppercase;
	font-weight:bold;
	border-bottom:5px solid #e7e7e7;
	padding-bottom:10px;
}
#branded-contest ul.list-contest li
{
	float:left;
	position:relative;
}
#branded-contest ul.list-contest li .wanto .for-more .more
{
	color:#4e9ab7;
	font-size:11px;
}
#branded-contest ul.list-contest li .wanto .for-more .enter
{
	background:#93b654;
	border-radius:5px;
	color:#FFF;
	padding:5px 15px;
	float:right;
}
#branded-contest ul.list-contest li .wanto .for-more .enter:hover, #branded-contest ul.list-contest li .wanto .for-more .more:hover
{
	font-weight:bold;
}
#branded-contest ul.list-contest li .wanto label
{
	font-size:10px;
	font-weight:bold;
}
#branded-contest ul.list-contest li .wanto .star-dat
{
	color:#000000;	
}
#branded-contest ul.list-contest li .wanto .days
{
	color: #595858;
    margin: 0 5px;
    padding-right: 30px;
}
#branded-contest ul.list-contest li .bot
{
	padding:12px;
}
#branded-contest ul.list-contest li .wanto
{
	float:left;
	width:78%;
}
#branded-contest ul.list-contest li .wanto .for-more
{
	margin-top:10px;
}
#branded-contest ul.list-contest li .wanto .txt-want
{
	border:1px solid #c9d5dc;
	margin-bottom:7px;
	padding:5px;
}
#branded-contest ul.list-contest li .wanto .txt-want p
{
	font-size:10px;
	line-height:18px;
	color:#000000;
}
#branded-contest ul.list-contest li .calendar
{
	background:url(../images/bg-calendar_03.jpg) no-repeat;
	border:1px solid #c9d5dc;
	width:65px;
	height:70px;
	padding-top:10px;
	float:left;
	text-align:center;
	margin-right:10px;
}
#branded-contest ul.list-contest li .calendar .songay
{
	color:#000000;
	font-size:32px;
	display:block;
	font-weight:bold;
	clear:both;
}
#branded-contest ul.list-contest li .calendar .days-left
{
	color:#000000;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	clear:both;
}
#branded-contest ul.list-contest li .bg-prize
{
	
	background:url(../images/bg-arrow_05.png) no-repeat;
	line-height:20px;
	width:184px;
	height:27px;
	position:absolute;
	top:-11px;
	left:-6px;
}
#branded-contest ul.list-contest li .bg-prize .txt-prize
{
	color: #FFFFFF;
    display: block;
    float: left;
    font-size: 10px;
    padding-right: 25px;
    text-indent: 10px;
    text-transform: uppercase;
}
#branded-contest ul.list-contest li .bg-prize .dollar
{
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
#branded-contest ul.list-contest li
{
	margin-left:60px;
	background:#ffffff;
	margin-bottom:20px;
	border: 1px solid #CAC9C9;
    box-shadow: 2px 2px 5px #CFCFCF;
	width:40%;
}
#branded-contest ul.list-contest li .thumb
{
	width:100%;
}
#branded-contest ul.list-contest li .title:hover
{
	color:#93b654;
}
#branded-contest ul.list-contest li .title
{
	color:#000000;
	font-size:13px;
	text-align:center;
	display:block;
	padding:7px 0;
	font-weight:bold;
	text-transform:uppercase;
}
#branded-contest .left
{
    float: left;
    margin-left: 1%;
    margin-right: 2%;
    width: 71%;
	overflow:hidden;
}
#branded-contest .right
{
    float: right;
	overflow:hidden;
	margin-right:5px;
    width: 20%;
}
#branded-contest .right .would h5
{
	color:#d5006e;
	margin-bottom:5px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}
#branded-contest .right .would .contact-us
{
	background:url(../images/bg-submit_11.jpg) repeat-x;
	height:26px;
	border:0;
	cursor:pointer;
	color:#404e24;
	text-align:center;
	line-height:26px;
	width:108px;
	display:block;
	text-shadow:0 1px 0px #FFF;
	margin:0 auto;
	font-size:13px;
	font-weight:bold;
	padding:5px 25px;
	border-left:1px solid #a8c26c;
	border-right:1px solid #a8c26c;
}
#branded-contest .right .would
{
	background:url(../images/bg-would_03.jpg) repeat #FFF !important;
	padding:10px 15px;
}
#branded-contest .right .money ul.list-money
{
	padding:5px;
}
#branded-contest .right .money ul.list-money li
{
	padding:10px 0;
	margin-bottom:5px;
	overflow:hidden;
	color:#FFF;
	text-align:center;
}
#branded-contest .right .money ul.list-money li.total
{
	margin-bottom:0;
	padding-bottom:1px;
}
#branded-contest .right .money ul.list-money li.blue
{
	background:#6fc0df;
}
#branded-contest .right .money ul.list-money li.gray
{
	background:#949595;
	text-transform:uppercase;
}
#branded-contest .right .money ul.list-money li.total .prizes
{
	color:#000000;
	font-size:12px;
	margin-top:-10px;
	padding:10px 0;
	border:1px solid #cac9c9;
	font-weight:bold;
	float:left;
	width:46%;
	text-transform:uppercase;
}
#branded-contest .right .money ul.list-money li.total .prizes.one
{
	margin-right:6%;
}
#branded-contest .right .adv, #branded-contest .right .would, #branded-contest .right .money
{
	background:#FFF;
	border: 1px solid #CAC9C9;
	height:auto;
	overflow:hidden;
	margin-bottom:30px;
    box-shadow: 2px 2px 5px #CFCFCF;
}
#branded-contest .right .adv h5
{
	color:#202020;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #cac9c9;
	text-indent:10px;
	padding:10px 0;
}
#branded-contest .right .adv ul.list-adv
{
	padding:10px 10px 0 10px;
}
#branded-contest .right .adv ul.list-adv li
{
	margin-bottom:10px;
}
#branded-contest .right .adv ul.list-adv li p
{
	color:#000000;
	font-weight:bold;
	font-size:10px;	
}
#branded-contest .right .adv ul.list-adv li img
{
	border:1px solid #cac9c9;
	margin:0 auto;
}
/*invite*/
#invite .left
{
    float: left;
    margin-left: 1%;
    margin-right: 2%;
    overflow: hidden;
    width: 71%;
}
#invite .left .number
{
	background:#FFF;
	border:5px solid #cac9c9;
	float:left;
	border-radius:50px;
	padding:25px 10px;
	width:75px;
	text-align:center;
	color:#202020;
	font-weight:bold;
	font-size:30px;
}
#invite .left .line
{
	background:#cac9c9;
}
#invite .left .num-one .copy, #invite .left .num-two .add, #invite .left .num-three .check
{
	background:#ffffff;
	border-radius:5px;
	padding:20px 35px;
	float:left;
	border:3px dashed #cac9c9;
}
#invite .left .num-one .line, #invite .left .num-two .line
{
	height:4px;
	margin-top:45px;
	width:13px;
	float:left;
}
#invite .left .num-one, #invite .left .num-two, #invite .left .num-hree
{
	overflow:hidden;
	margin-bottom:43px;
}
#invite .left .num-one .copy p, #invite .left .num-two .add p, #invite .left .num-three .check p
{
	font-weight:bold;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}
#invite .left .num-one .copy .link
{
	background:#737475;
	float:left;
	color:#ffffff;
	font-size:12px;
	border:1px solid #b8c3c9;
	padding:3px 10px;
}
#invite .left .num-one .copy .copy-link
{
	background:url(../images/bg-copy-link_03.jpg) no-repeat;
	margin-right:93px;
	text-align:center;
	width:91px;
	margin-left:11px;
	height:25px;
	display:block;
	color:#333333;
	float:left;
	font-size:12px;
	line-height:25px;
	text-indent:5px;
	border:1px solid #cccccc;
}
#invite .left .num-one .copy .fb, #invite .left .num-one .copy .tw, #invite .left .num-one .copy .gg
{
	text-indent:-9999px;
	display:block;
	width:36px;
	height:36px;
	float:left;
	background:url(../images/icon-social-invite-2.png) no-repeat;
	margin-right:10px;
}
#invite .left .num-one .copy .tw
{
	background:url(../images/icon-social-invite-3.png) no-repeat !important;
}
#invite .left .num-one .copy .gg
{
	background:url(../images/icon-social-invite-1.png) no-repeat !important;
}
#invite .left .num-two .add .inputbox
{
	border:1px solid #b8c3c9;
	height:26px;
	width:420px;
	float:left;
	line-height:26px;
	text-indent:10px;
	color:#737475;
	margin-right:10px;
	font-size:12px;
}
#invite .left .num-two .add .submit
{
	background:url(../images/bg-send_03.jpg) repeat-x;
	height:28px;
	float:left;
	border:1px solid #abc46e;
	color:#617838;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0 20px;
	text-shadow:0 1px 0px #FFF;
}
#invite .left .num-three
{
	width:52%;
	margin-left:100px;
}
#invite .left .num-three .line
{
	height:14px;
	margin-left:45px;
	width:4px;
}
#invite .left .num-three .check ul.para-color
{
	border:1px solid #b8c3c9;
	height:auto;
	padding:1px;
	overflow:hidden;
	width:411px;
}
#invite .left .num-three .check ul.para-color li
{
	float:left;	
	height:20px;
	width:137px;
}
#invite .left .num-three .check ul.para-color li.blue
{
	background:#6fc0df;
}
#invite .left .num-three .check ul.para-color li.sliver
{
	background:#d6d6d6;
}
#invite .left .num-three .check ul.para-color li.gold
{
	background:#e7ce27;
}
#invite .left .num-three .check ul.llist-color
{
	width:460px;
	height:auto;
	margin-top:30px;
	overflow:hidden;
	margin-left:-37px;
}
#invite .left .num-three .check ul.llist-color li
{
	width:137px;
	padding:13px 26px;
	color:#FFF;
	float:left;
	font-size:12px;
	margin-left:37px;
	margin-bottom:20px;
}
#invite .left .num-three .check ul.llist-color li p
{
	text-align:left;
}
#invite .left .num-three .check ul.llist-color li h5
{
	font-size:14px;
}
#invite .left .num-three .check ul.llist-color li.blue
{
	background:#6fc0df;
}
#invite .left .num-three .check ul.llist-color li.sliver
{
	background:#c7c6c6;
}
#invite .left .num-three .check ul.llist-color li.gold
{
	background:#e7ce27;
}
#invite .left .num-three .check ul.llist-color li.bonus
{
	background:#a7cf5f;
}
#invite .left .num-three .check p
{
	text-align:center;
}
#invite .left .num-three .check p.txt-color span
{
	float:left;
	font-size:14px;
	width:137px;
}
#invite .left .num-three .check p.txt-color span.blue
{
	color:#6fc0df;
}
#invite .left .num-three .check p.txt-color span.sliver
{
	color:#8f8f8f;
}
#invite .left .num-three .check p.txt-color span.gold
{
	color:#c4a30c;
}
#invite #slideshow 
{
	border:1px solid #cac9c9;
	height:auto;
	overflow:hidden;
}
#invite #slideshow .already
{
	color:#000000;
	font-size:16px;
	border-bottom:1px solid #cac9c9;
	background:#FFF;
	padding:10px 15px;
	font-weight:bold;
}
#invite #slideshow .rows-2
{
	background:url(../images/bg-would_03.jpg) repeat;
	padding:5px 10px;
}
#invite .right ul.list-tips li.row0 p
{
	color:#5d7d25;
	font-size:13px;
}
/*my profile*/
#top ul.list-social .profile
{
	background:url(../images/my-profile-nor_03.png) no-repeat;
	width:96px;
	cursor:pointer;
	height:56px;
}
#top ul.list-social .profile:hover
{
	background:url(../images/my-profile-hover_03.jpg) no-repeat;
}
#top ul.list-social .profile:hover #profile
{
	display:block;
}
#profile ul.list-info li
{
	float:none;
	overflow:hidden;
	padding:10px;
}
#profile ul.list-info li:hover
{
	background:#afc96a;
}
#profile ul.list-info li:hover a
{
	color:#ffffff;
}
#profile ul.list-info li.line
{
	border-top:1px solid #dbdbdb;
}
#profile ul.list-info li a
{
	color:#548ea4;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#profile ul.list-info li .thumb
{
	width:39px;
	height:37px;
	border:1px solid #d8d8d8;
	float:left;
	margin-right:10px;
}
#profile ul.list-info li .name
{
	color:#71913e;
	font-size:14px;
	font-weight:bold;
}
#profile
{
	width:275px !important;
	padding:5px 10px !important;
}
#form-login .left-log{
	float:left;
	padding:38px 32px 0 60px;
}
#form-login .left-log ul.open-d li
{
	margin-bottom:20px;
}
#form-login .left-log ul.open-d li p, #form-login p.need
{
	color:#787878;
	font-size:13px;
	text-align:center;
}
#form-login .left-log ul.open-d li p a, #form-login p.need a
{
	color:#2993de;
	text-decoration:underline;
}
#form-login .right-log{
	float:left;
	padding:0px 50px 0 32px;
	margin-top:38px;
	border-left:1px solid #dbdbdb;
}
#form-login .right-log .us, #form-login .right-log .pw
{
	width:312px !important;	
}
#arround-login, #pop-up-upload, #edit-profiles
{
    position: fixed;
    top: 50%;
    width: 50%;
	display:none;
}
.stt-normal{
    height: 100%;
    left: 0;
    opacity: 0.8;
	filter: alpha(opacity = 80);
    top: 0;
    width: 100%;
    z-index: 1001;
}
.bg-color-black {
    background: none repeat scroll 0 0 #2F2F2F;
    position: fixed;
}
#form-login
{
	background: none repeat scroll 0 0 #FFFFFF;
    float: right;
    height: 296px;
    margin-right: -367px;
    margin-top: -184px;
    overflow: hidden;
    position: relative;
    width: 734px;
    z-index: 10000;
}
#form-login input[type=submit]{
	float:left !important;
}
.btnclose-popup
{
	background: url(../images/close_pop.png) no-repeat;
    cursor: pointer;
    height: 19px;
    position: absolute;
    right: 3px;
    top: 5px;
    width: 19px;
}
/*4 tabs*/
#sed-cart .left-sed 
{
	float: left;
	background:#FFF;
	padding:4px;
    margin-left: 1%;
    margin-right: 2%;
    overflow: hidden;
    width: 70%;
	border:1px solid #cac9c9;
}
#sed-cart .left-sed .bg-thumb 
{
	float:left;
	margin-right:23px;
}
#sed-cart .left-sed .txt-thumb 
{
	float:left;
}
#sed-cart .left-sed .txt-thumb .title
{
	color:#000000;
	font-size:26px;
	font-weight:bold;
	margin-bottom:10px;
}
#sed-cart .left-sed .txt-thumb .country
{
	color:#6d6c6c;
	font-size:13px;
	margin-bottom:10px;
}
#sed-cart .left-sed .txt-thumb .pink
{
	color:#d5006e;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
#sed-cart .left-sed .txt-thumb .tag a
{
	background:url(../images/bg-tags_03.jpg) repeat-x;
	height:20px;
	border:1px solid #bcbcbc;
	padding:0 10px;
	margin-right:10px;
	line-height:20px;
	color:#000000;
	font-size:12px;
	border-radius:10px;
}
#sed-cart .left-sed .txt-thumb .form-add-more{
	margin-top:15px;
}
#sed-cart .left-sed .txt-thumb .form-add-more .txt-brands
{
	border:1px solid #b8c3c9;
	height:26px;
	width:415px;
	text-indent:10px;
	background:#ffffff;
}
#sed-cart .left-sed .txt-thumb .form-add-more p
{
	overflow:hidden;	
}
#sed-cart .left-sed .txt-thumb .form-add-more .add-more
{
	color:#000000;
	font-size:14px;
	display:block;
	margin-bottom:10px;
}
#sed-cart .left-sed .txt-thumb .country .national
{
	background:url(../images/icon-national_08.png) no-repeat;
	width:11px;
	margin-right:5px;
	height:16px;
	float:left;
}
#sed-cart .left-sed .bg-thumb .img-thumb
{
	width:253px;
	height:211px;	
}
#sed-cart .right-sed
{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CAC9C9;
    box-shadow: 2px 2px 5px #CFCFCF;
    float: right;
    margin-right: 5px;
    overflow: hidden;
    width: 25%;
}
#sed-cart .right-sed .title
{
	color:#202020;
	line-height:35px;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #cac9c9;
	text-indent:10px;
}
#sed-cart .right-sed ul.list-visitor
{
	background:url(../images/bg-visitor_03.jpg) repeat;
	padding:10px 10px 5px 10px;
}
#sed-cart .right-sed ul.list-visitor .thumb
{
	float:left;
	margin-right:10px;
}
#sed-cart .right-sed ul.list-visitor li
{
	overflow:hidden;
	padding-bottom:9px;
}
#sed-cart .right-sed ul.list-visitor li .name
{
	color:#202020;
	font-size:14p;
	font-weight:bold;
}
#sed-cart .right-sed ul.list-visitor li .name:hover
{
	color:#93b654;
}
#sed-cart .right-sed ul.list-visitor .thumb img
{
	width:33px;
	border:1px solid #cecece;
	height:31px;
	box-shadow: 2px 2px 5px #CFCFCF;
}
#sed-cart #four-tabs
{
	border:1px solid #cac9c9;
	height:auto;
	margin:17px 5px 20px 1%;
	overflow:hidden;
	box-shadow:2px 2px 5px #CFCFCF;
}
#sed-cart #four-tabs .line-one
{
	border-bottom:1px solid #cac9c9;
	margin-bottom:5px;
	background:#FFF;
	height:auto;
	overflow:hidden;
}
#sed-cart #four-tabs .line-one .tabs
{
	float:left;
	width:50%;
}
#sed-cart #four-tabs .line-one .right-line
{
	float:right;
}
#sed-cart #four-tabs .line-one .right-line li
{
	float:left;
	line-height:31px;
	margin-right:25px;
}
#sed-cart #four-tabs .line-one .right-line li.edit-profiles a
{
	 background: url(../images/button-edit-profiles_03.png) no-repeat;
	 display:block;
	 margin-top:4px;
	 width:99px;
	 height:22px;
	 color:#333333;
	 font-size:12px;
	 line-height:20px;
	 text-indent:30px;
	 font-weight:bold;
}
#sed-cart #four-tabs .line-one .right-line li.edit-profiles a:hover
{
	color:#0084b4;
}
#sed-cart #four-tabs .line-one .right-line li.follow
{
	color:#0084b4;
	font-weight:bold;
}
#sed-cart #four-tabs .line-one ul.tabs .arrow-bot
{
	background:url(../images/arrow-bot_03.png) no-repeat;
	width:13px;
	height:8px;
}
#four-tabs #tab2 ul.list-ambul
{
	width:100%;
	margin-left:-25px;
	height:auto;
	overflow:hidden;
}
#four-tabs #tab2 ul.list-ambul li
{
	float:left;
	margin-left:25px;
	padding-bottom:45px;
	width:230px;
}
#four-tabs #tab2
{
	margin-left:42px;
}
#four-tabs #tab1
{
	margin:0 17px;
}
#four-tabs #tab2 ul.list-ambul li .img-thumb
{
	background:#FFF;
	height:auto;
	overflow:hidden;
	padding:4px;
	box-shadow:2px 2px 5px #CFCFCF;
}
#four-tabs #tab2 ul.list-ambul li .title
{
	text-align:center;
	margin-top:15px;
}
#four-tabs #tab2 ul.list-ambul li .title a
{
	color:#434343;
	font-size:13px;
	font-weight:bold;
}
#four-tabs #tab2 ul.list-ambul li .img-thumb img
{
	width:222px;
	height:232px;
}
#four-tabs #tab2 .line-two .txt-contest
{
	border-bottom:5px solid #ececec;
	padding-bottom:10px;
	width:77%;
	margin-right:2%;
	text-transform:uppercase;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
}
#four-tabs #tab2 .line-two
{
	margin-bottom:15px;
}
#four-tabs #tab2 .line-two .back
{
	float:left;
}
#four-tabs #tab2 .line-two .back a
{
	height:30px;
	color:#FFF;
	font-size:13px;
	display:block;
	float:left;
	line-height:30px;
	margin-right:15px;
}
#four-tabs #tab2 .line-two .back .btn-back
{
	background:url(../images/button-back_03.jpg) no-repeat;
	width:72px;
	text-indent:30px;
}
#four-tabs #tab2 .line-two .back .upload
{
	background:url(../images/button-back_05.jpg) no-repeat;
	width:143px;
	text-indent:40px;
}
/*upload file*/
#pop-up-upload, #edit-profiles
{
	clear:both;
}
#pop-up-upload .form-upload
{
	float: right;
    height: auto;
    margin-right: -240px;
    margin-top: -184px;
    overflow: hidden;
    position: relative;
    width: 480px;
    z-index: 10000;
}
#pop-up-upload .form-upload .top-upload
{
	background:#6fc0df;
	border-radius:5px 5px 0 0;
	height:50px;
	line-height:50px;
	padding-left:22px;
}
#pop-up-upload .form-upload .top-upload .icon-upload
{
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	background:url(../images/icon-images_10.png) left center no-repeat;
	display:block;
	text-indent:35px;
}
#pop-up-upload .form-upload .mid-upload
{
	background:#FFF;
	padding:22px;
}
#pop-up-upload .form-upload .mid-upload .border
{
	border:5px dashed #cac9c9;
	margin-bottom:20px;
}
#pop-up-upload .form-upload .mid-upload .border .bg-upload
{
	background:url(../images/bg-upload_10.png) center center no-repeat;;
	width:100%;
	height:100%;
	margin:0 auto;
	display:block;	
}
#file_browse_wrapper {
    background: url(../images/button-add-files_03.png) no-repeat;;
    border: medium none;
	margin-left:170px;
    cursor: pointer;
    float: left;
    height: 40px;
    overflow: hidden;
    width: 120px;
}
#file_browse {
    cursor: pointer;
    margin-left: -95px;
	height:40px;
    opacity:0.0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}
#pop-up-upload .form-upload .mid-upload .border .bg-upload p
{
	color:#6f6e6e;
	font-size:18px;
	font-weight:bold;
	padding:85px 0;
	text-align:center;
}
#pop-up-upload .form-upload .mid-upload .note
{
	color:#959393;
	font-size:12px;
}
#pop-up-upload .form-upload .mid-upload .note .icon-note
{
	background:url(../images/icon-note_10.png) no-repeat;
	width:18px;
	height:18px;
	display:block;
	margin-right:5px;
	float:left;
}
#pop-up-upload .form-upload .bot-upload .btn-done 
{
	float:right;
}
#pop-up-upload .form-upload .bot-upload .btn-done .done
{
	background:url(../images/button-add-files_05.png) no-repeat;
	width:120px;
	height:40px;
	border:0;
}
#pop-up-upload .form-upload .bot-upload
{
	background:#ebebeb;
	padding:18px 22px;
	height:auto;
	overflow:hidden;
}
.opac
{
	 opacity:0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
}
#tab1 .img-large
{
	float:left;
	width:47%;
	background:#FFF;
	box-shadow:5px 5px 5px #CFCFCF;
	border:1px solid #ebebeb;
}
#tab1 .img-large img
{
	width:433px;
	height:515px;
	display:block;	
	margin:0 auto;
}
#tab1 .personal
{
	float:right;
}
#tab1 .personal .top-per .left-per
{
	float:left;
	background:#FFF;
	box-shadow:2px 2px 5px #CFCFCF;
	border:1px solid #ebebeb;
	width:304px;
	height:auto;
	overflow:hidden;
}
#tab1 .personal .top-per .right-per
{
	float:right;
}
#tab1 .personal .top-per .left-per .txt-per
{
	margin-bottom:20px;
	font-weight:bold;
	border-bottom:1px solid #ebebeb;
	background:#6fc0df;
	position:relative;
	color:#ffffff;
	font-size:16px;
	padding:8px 14px;
}
#tab1 .personal .top-per .left-per .txt-per .edit
{
	float:right;
	padding-right:10px;
	color:#FFF;
	border-bottom:1px solid #b7e0ef;
	padding-bottom:2px;
}
#tab1 .personal .top-per .left-per .txt-per .icon-edit
{
	background:url(../images/btn-edit_03.png) no-repeat;
	width:11px;
	height:11px;
	display:block;
	position:absolute;
	top:15px;
	right:10px;
}
#tab1 .personal .top-per .left-per .info
{
	font-weight:bold;
	padding:0 14px;
	font-size:13px;
	color:#202020;
	margin-bottom:15px;
}
#tab1 .personal .top-per .right-per img
{
	width:330px;
	height:276px;
	border:1px solid #ebebeb;
	box-shadow:2px 2px 5px #CFCFCF;
}
#tab1 .personal .top-per
{
	margin-bottom:20px;
}
#tab1 .personal .bot-per img
{
	width:655px;
	height:215px;
	border:1px solid #ebebeb;
	box-shadow:2px 2px 5px #CFCFCF;
}
#edit-profiles .form-edit .style-edit .txt-per
{	
	background:#6fc0de;
	font-weight:bold;
	margin:0 -10px 5px -10px;
	font-size:16px;
	position:relative;
	color:#FFF;
	padding:8px 15px;
}
#edit-profiles .form-edit .style-edit .add-mobile
{
	background:url(../images/icon-mobile_03.jpg) left center no-repeat;
	float:left;
	text-indent:15px;
	color:#6A6A6A;
	font-size:13px;
}
#edit-profiles .form-edit .style-edit .txt-per .edit
{
	float:right;
	color:#FFF;
	padding:0 25px;
	border:1px solid #FFF;
}
#edit-profiles .form-edit .style-edit .txt-per .edit .icon-edit
{
	background:url(../images/btn-edit_03.png) no-repeat;
	width:11px;
	height:11px;
	position:absolute;
	right:20px;
	top:13px;
	display:block;
}
#edit-profiles .form-edit .submit 
{
	margin-bottom:5px;
}
#edit-profiles .form-edit .submit input[type=submit]
{
	background: url("../images/bg-send_03.jpg") repeat-x scroll 0 0 transparent;
    border: 1px solid #ABC46E;
    color: #617838;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    padding: 0 20px;
	float:right;
    text-shadow: 0 1px 0 #FFFFFF;
}
#edit-profiles .form-edit .note
{
	color:#ea1b5f;
	clear:both;
	font-size:12px;
}
#edit-profiles .form-edit .note .icon-note
{
	background:url(../images/icon-note_17.jpg) no-repeat;
	width:18px;
	height:18px;
	display:block;
	float:left;
	margin-right:5px;
}
#edit-profiles .form-edit .style-edit .empty
{
	background:url(../images/icon-note_17.jpg) no-repeat;
	width:18px;
	height:18px;
	float:left;
}
#edit-profiles .form-edit .style-edit p
{
	overflow:hidden;
	margin-bottom:4px;
	border-bottom:1px solid #ebebeb;
	padding-bottom:4px;
}
#edit-profiles .form-edit .style-edit .birthday
{
	color:#6a6a6a;
	font-size:13px;
	float:left;
	width:100px;
}
#edit-profiles .form-edit .style-edit .txt-enter.enter
{
	color:#ea175c;
}
#edit-profiles .form-edit .style-edit .txt-enter
{
	border:0;
	font-weight:bold;
	float:left;
	width:160px;
	color:#202020;
	font-size:13px;
	background:#FFF;
}
#edit-profiles .form-edit .style-edit
{
	border:1px solid #ebebeb;
	padding:0 10px;
	box-shadow:5px 5px 5px #CFCFCF;
	margin-bottom:18px;
}
#edit-profiles .form-edit .style-edit p.last
{
	border-bottom:0;
}
#edit-profiles .form-edit
{
	float: right;
    height: auto;
    margin-right: -315px;
    margin-top: -210px;
    overflow: hidden;
    position: relative;    
	background:#ffffff;
    z-index: 10000;
	width: 631px;
	padding:18px;
}
#edit-profiles .form-edit .form-right, #edit-profiles .form-edit .form-left
{
	float:left;
	width:306px;
}
#edit-profiles .form-edit .form-left
{
	margin-right:18px;
}
#edit-profiles .form-edit .form-right p
{
	margin-bottom:9px;
	padding-bottom:10px;
}
}